html,body,div,span,object,iframe,p,blockquote,pre,a,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video,button,input,textarea,h1,h2,h3,h4,h5,h6 {margin: 0;padding: 0;border: 0;outline: 0;vertical-align: baseline;background: transparent;}
html { -webkit-font-smoothing: subpixel-antialiased; -webkit-tap-highlight-color:rgba(0,0,0,0); -webkit-tap-highlight-color: transparent; /* For some Androids */font-size: 62.5%;-webkit-text-size-adjust: none;}
body { line-height: 1; -webkit-text-size-adjust: none;	font-family:Tahoma,Arial,Roboto,”Droid Sans”,”Helvetica Neue”,”Droid Sans Fallback”,”Heiti SC”,”Hiragino Sans GB”,Simsun,sans-self;/*移动端和PC端字体美化*/font-size:1.4em;background:#efeff4; color:#333;}
input,textarea,select {	font-family:inherit;font-size:inherit;font-weight:inherit;}

input:required, input:invalid{ border:0 none;  outline: 0 none; -webkit-box-shadow:none; -moz-box-shadow:none; -ms-box-shadow:none; -o-box-shadow:none;    box-shadow: none;}
a{cursor:pointer;text-decoration: none;color: inherit;}
img {border:none;-ms-interpolation-mode: bicubic;/*解决图片缩放的失真问题*/ vertical-align: middle;}
ul,ol {  list-style: none;}
address,cite,dfn,em,var { font-style: normal;}
sup { vertical-align: text-top;}
sub { vertical-align: text-bottom;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display: block;}
blockquote,q { quotes: none;}
blockquote:before,blockquote:after,q:before,q:after{content:''; content: none;}
table { border-collapse: collapse; border-spacing: 0;}
input { vertical-align: top;}
h2{font-size:1.4rem;font-weight:normal;}
.border0{border:0;}
.clearfix:after { clear: both; content: '/0821'; display: block; line-height: 0; visibility: hidden; width: 0; height: 0;}
.clear { clear: both; display: block; overflow: hidden; visibility: hidden;width: 0; height: 0}
embed{ /*for the damn thouder plugin*/ display: none;}
.justify { /*文字两端对齐，不会出现标点符号把文字拖入下一行的情况*/text-align:justify; text-justify:inter-ideograph;}
.inlineblock{display:inline-block;}
.block{	display:block;}
.none{display:none;}
.fl{float:left;}
.fr{float:right;}
.t_c{ text-align:center;}
.pd40{ padding:40px 0;}